package com.leyikao.util;

/**
 * 枚举工具类对象;
 * 
 * @author 
 * 
 */
public class EnumUtils {

	/**
	 * 问题的状态;
	 * 
	 * @author 
	 * 
	 */
	public enum questionState {
		
		/** 全部*/
		ALL{
			public String getValue(){
				return "全部";
			}
		},
		
		/** 新提问 */
		NEW_QUESTION {
			public String getValue() {
				return "新提问";
			}
		},
		/** 已解决 */
		SOLVE {
			public String getValue() {
				return "已解决";
			}
		};

		public abstract String getValue();
	}

	/**
	 * 问题的分类
	 * 
	 * @author 
	 * 
	 */
	public enum questionType {
		
		/** 全部*/
		All{
			public String getValue(){
				return "全部";
			}
		},
		
		/** 大学 */
		COLLEGE {
			public String getValue() {
				return "大学";
			}
		},
		/** 考研 */
		PEE {
			public String getValue() {
				return "考研";
			}
		},

		/** 公务员 */
		CS {
			public String getValue() {
				return "公务员";
			}
		},
		/** 课余文化 */
		AC {
			public String getValue() {
				return "课余文化";
			}
		};

		public abstract String getValue();
	}

	/**
	 * 文档审核的状态;
	 * 
	 * @author 
	 * 
	 */
	public enum documentState {

		/** 审核中 */
		AUDIT {
			public String getValue() {
				return "审核中";
			}
		},
		/** 通过 */
		PASS {
			public String getValue() {
				return "通过";
			}
		},

		/** 未通过 */
		NO_PASS {
			public String getValue() {
				return "未通过";
			}
		};

		public abstract String getValue();
	}

}
